/**
 * @param A.B<caret_1>B
 * @property A.B<caret_2>B
 * @throws A.B<caret_3>B
 * @exception A.B<caret_4>B
 */
fun foo() {

}

class A {
    class BB
}